import "https://cdn.bootcdn.net/ajax/libs/jquery/1.12.4/jquery.min.js"

class Login {
    constructor() {
        this.checkuser();
        this.checklogin();
    }

    //表单验证
    checkuser() {
        $('.user').on('blur', () => {
            if ($('.user').val() !== '') {
                $.ajax({
                    type: 'post',
                    url: 'http://10.31.163.57//gree/php/login_checkname.php',
                    data: {
                        username: $('.user').val()
                    },
                    success: function(data) {
                        if (data === 'false') { //检测用户名或密码是否存在
                            $('.reminder').eq(0).css({ color: 'red' }).html('用户名或手机号码未注册');
                        } else {
                            $('.reminder').eq(0).html('');
                        }
                    }
                })
            }
        })
        $('.password').on('blur', () => {
            if ($('.password').val() === '') { //密码提示
                $('.reminder').eq(2).css({ color: 'red' }).html('请输入登录密码');
            } else {
                $('.reminder').eq(2).html('');
            }
        })
    }

    checklogin() {
        $('.btn').on('click', () => {
            if ($('.user').val() === '') {
                alert('请输入用户名或手机号码')
            } else {
                $.ajax({
                    type: 'post',
                    url: 'http://10.31.163.57//gree/php/login.php',
                    data: { //传输数据
                        user: $('.user').val(),
                        pass: $('.password').val()
                    },
                    success: function(data) { //获取验证结果
                        if (data === 'true') {
                            location.href = 'index1.html';
                            localStorage.setItem('user', $('.user').val());
                        } else {
                            alert('用户名或密码不正确');
                            $('.password').val('')
                        }
                    }
                })
            }
        })
    }
}



export {
    Login
}